2966
6
2919
2
658
0
3546
1
1333
8072
3
5347
4
18487
4968
4329
10
1384
2134
2638
1650
3095
7
4537
114240
45
1305
1195
6572
4818
1358
1407
2948
1250
1289601
3868
831
3066
2408
8