2287
1
2530
4
1174
1992
3
951
697
0
2906
2
1309
1606
3485
7
4914
3041
1526
3078
5389
4096
1787
17333
27
5527
1289601
844
2786
5
108797
2110
665
2276
1419
1599
2153
2386