2996
0
2799
6
3090
1549
1
1721
572
1599
1246
2
1403
3080
3
1830
3694
2426
1701
1210
750
4146
7
1044
1712
2715
1804
7258
1376
2902
16
2705