1101
6
1400
14
9423
9
796
2
802
1
913
1273
3
2042
3595
7
931
1115
983
951
4
442
899
920
0
3528
5
1323
999
735
642
1365
1353
964
962
2056
1059
797