893
1
710
618
2
722
505
597
1143
1862
1488
6
2258
3
781
805
838
1110
1279
1088
957
2538
892
945
928
890
984
1029
2881
5
9387
1383
1227
1556