3696
2
4042
6710
0
1517
4
3090
6
3315
1
1467
3673
2335
1892
2089
1539
1371
2919
1779
2564
1289601
23774
2358
9
2155
3
1180
5801
2948
3868
10
1903
2479
6346
16
1519
10598
2886