500
0
12683
17
1019
1
3381
5
3332
2065
2
2967
3
2784
577
2369
1212
723
1089
2687
10032
14
4629
15
912
830
2023
108797
109776
42
1361
7222
4
236066
11650
23
300
984
1093
792
759