2310
3
1358
14
1055
2
1211
1
2229
10
2626
2303
5
4891
15
2649
1022
5493
9
667
1447
6
2218
8
2362
4
1287
817
4541
837
1389
2344
9007
17
2201
1763
2283
1297
3765
11
1276
3582
1488