2948
6
945
1
1131
2
1828
3
2336
1533
1047
2471
7
3090
3655
11
5347
4
3485
5915
733
962
3673
1289601
1340
496
0
2110
2358
9
4587
1960
2919
1903
2368
3868
10
2155
1787
1259