1051
1
1332
1716
2358
9
3694
2
658
0
3868
10
2277
1289601
4
2160
1628
5052
4396
5
6346
16
1186
1663
462
5070
19
2471
7
5771
6779
2392
2155
3
1407
1518
1213
20850
1265
1320
2948
6