1000
0
6516
8
9611
3352
10
257
2626
1
2749
3
1172
3583
1031
2
1208
3494
1289
918
1174
861
2377
1629
1188
1230
965
939
1329
4
3106
123674
35