6346
16
3014
20
1568
1
2015
2
1015
1606
8527
2600
4
19944
2358
9
3090
6
2237
3
2377
2110
1289601
3673
3694
1787
3386
2392
0
951
2835
6499
1087
1709
8
12459
2059
1751
6236
10
665
5