2k
603
181
402
34
31
583
341
392
2
1335
142
7
8
733
895
432
312
713
1115
301
482
25
747
422
423
361
33
9