888
1
2585
2
2864
7
4438
5
3626
1361
543
0
2127
1208
2714
1056
1732
4
2109
1132
1458
3
417
1594
1481
767
1799
1188
1906
1851
2067
2500
10
2858
14
2605
2320
3287
1343