2k
1178
603
2577
13
953
17
241
142
361
342
34
476
10
43
292
521
651
464
332
283
862
465
152
373
56
27
211
282