2522
2
1843
1
1558
1468
1431
1681
1112
866
2890
3
1690
1382
2356
6
1788
1720
1547
2184
4944
2668
2368
4311
3544
2921
5
2600
4
2982
2729
14
3354
845
2133
6346
16
1265