1242
2
1086
4
1100
1
1781
3
1195
2534
2327
923
2546
912
3496
5
1512
983
971
1211
4853
6
1348
1458
2842
10
1203
991
76
85
97
882
848
776
1361
833
651