2672
10
1338
9
1720
2
2902
5
1854
4
1172
1494
1
1512
1326
861
1153
1644
3
2512
1762
3039
1995
420
598
1596
560
557
669
1183
3210
1227
692
2133
750
516
612