1078
2
1015
1
66
0
5701
8
6346
16
3407
1210
641
3303
6
496
1481
1289601
4
2392
707
3090
12459
3
3554
9
690
206
2919
17970
15
3673
2906
1250
8527
2352
1047
1744
2835
12779