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