3022
5
2347
12
2640
15
1252
10
963
2
1690
6
2670
7531
11
1455
3
10895
863
1
1314
1409
4
2470
935
2029
7
3194
1936
4431
3147
1111
1330
1571
1807
2727
18
2834
2272
2373
2280
1791