2k
18712
1265
1675
23614
973
413
802
1495
431
916
1374
812
241
31
391
623
524
494
554
613
583
1157
462
757
617
694
23