2152
2
3090
6
1788
1
785
1902
259
608
0
1399
4562
5
3153
2417
731
2509
3371
10
2385
1857
4321
4
2535
7258
2443
7812
7
2336
4077
1035
2990
2960
2177
2143
1036