500
0
12683
17
2883
5
1019
1
3381
3332
2129
2065
2
1594
2967
3
2696
1234
2784
1615
1212
1076
1235
1338
1821
2901
4
10032
14
4629
15
1746
1458
1749
1016
965
1361
1192