2430
2
1681
1
1603
1819
1788
2535
1399
2152
3498
4
2333
2377
2921
5
1669
1876
1690
1660
1539
1911
83
1431
1306
2368
2562
1568
1691
3683
1547
2710
2591
2166