888
1
1056
2864
7
1506
0
4438
5
874
1361
1132
1125
1208
2
440
2799
3
1129
1458
1481
397
767
1188
1906
1343
2067
2500
10
2605
3116
1260
1640
5009
20634
8
91
1008