500
0
12683
17
1446
1
2122
2
951
1019
3381
5
3332
2153
7
1152
2065
432
1179
841
1102
2967
3
2080
1197
2938
2784
2395
11152
9
1495
1212
2129
8
1458
2534
3024
2502
1412