2430
2
1681
1
2535
1603
1819
2921
5
21152
8
2152
0
1399
2591
3498
4
2333
2377
2163
32302
1840
1669
1876
4833
1690
1660
1539
1911
83
1431
1306
1788
2368
2562