3354
5
2336
2740
1
4358
6
3014
20
1622
3085
3491
4
1505
2184
3485
7
1523
2
2951
1384
1169
4326
1559
981
2352
4946
18
4832
3
3316
10
1512
1660
975
1536
3565
8
3378
3298
3248