3575
1
3248
8
2740
3090
6
4358
3673
1622
1289601
4
1505
2184
1523
2
2951
1384
5
1169
4326
1559
981
2919
2352
4832
3
1512
2336
1660
975
1536
3565
3378
3298
1725
1284