2860
1
2773
5
1174
2072
3
2241
1492
4867
7
3206
1278
742
3423
2
3012
4
10827
1534
1047
2480
2596
18816
11