500
0
12683
17
1019
1
3381
5
3332
2065
2
2967
3
2784
1212
10032
14
4629
15
1834
1294
1475
2562
3918
1763
536
1095
1669
1904
2121
734
3116
4
2838
1152
1883
1065
945
2184