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