2466
5
951
1
2530
4
1174
1975
2906
2
1508
1606
1289601
2165
3090
6
1526
3528
7
3485
3673
1095
0
3041
1411
1787
3078
5527
3
2919
1903
108797
6346
16
2358
9
2110
2155
2257
2386