1031
2
6516
8
2061
3
2123
3352
10
257
0
9611
1172
1
2749
2271
4
3583
1000
1208
6753
17
2788
3494
2217
2041
2313
1289
2075
4821
319
1386
1298
918
2661
1174
1522
40314
14