2k
141
63
7
2491
2446
2235
1236
752
1032
713
772
1052
664
683
991
722
481
473
371
403
171
26
604
46
553
471