888
1
1132
0
1056
1129
2864
7
4438
5
935
804
874
493
383
1361
1125
1084
300
1208
2
475
2211
573
1053
1458
3
1481
397
1049
767
714
1188
1906
2067
2500
10