2466
5
2245
3
951
1
2530
4
1174
1975
2906
2
1508
1606
297066
0
1526
3528
7
3485
3683
1095
1226
3041
1411
1787
3078
1788
5527
1289601
108797
3053
2110
2386
4096
1599
2456