2522
2
1788
1
1532
1434
3
1691
2510
1816
6773
7
1938
1778
1382
2368
1632
1766
1547
2166
1660
1681
1431
861
12305
1825
83
2562
905
2294
2710
1690
2760
4
951