2k
271
261
252
624
681
482
363
53
655
30
331
36
1129
632
1257
762
886
897
963
942
19
17
32
723
761
614
545
121