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