1250
1
3085
5
1606
3491
4
1419
2
3485
7
2522
880
2100
6236
10
2966
11
906
2336
3316
1285
8527
5726
8
1047
17970
15
1194
2352
4285
3