1658
5
2672
10
1340
9
1720
2
2902
1854
4
1172
1494
1
1512
1326
861
1155
1644
3
2514
1762
3039
1995
420
598
1596
561
557
669
1183
3210
1227
692
2134
751
517