2466
5
951
1
2530
4
1174
1975
2906
2
1508
1606
1526
3528
7
3485
1095
0
3041
1411
1787
3078
5527
3
1289601
108797
2110
2386
4096
1599
2456
10827
6236
10
1720
3326
17333
27