2430
2
2535
1681
1
21152
8
1603
2377
1819
3090
6
3080
3
1669
1876
2932
1168
1399
1814
1431
2591
2152
1788
1660
3498
4
1632
1813
2710
2294
83
2166
1532
2333
3715