1260
2
1827
8
1238
6
1059
4
1383
1254
7
1005
3
1502
3320
9
1946
1
4747
3105
2127
11
3513
10
2308
1741
1572
1985
954
599
104
110
148
326
365
339
303
241
883
493