6346
16
1568
1
12431
17
496
0
1015
2710
2
1606
467
83
1699
8527
1380
2600
4
19944
2358
9
3090
6
2377
2110
1289601
3673
3694
915
1787
3386
3
2392
951
1496
830
2835
6499