2430
2
1681
1
1603
1819
2535
1380
0
1000
673
526
1399
868
2152
3498
4
2333
2377
2921
5
1669
1876
1690
1660
693
1539
1911
83
1431
1306
1788
2368
2562
467