1039
1
956
2
2773
5
1290
6236
10
951
1694
2578
1174
2209
666
1492
3
1330
529
3206
1054
3012
4
10827
1534
1047
2480
3863
2596
1691
12459
510
3127
3041
4692
1879