2k
343
497
1527
4313
555
494
476
59
491
458
534
613
202
576
10028
244
521
163
517
283
81
416
687
20
9
3711