803
1
754
766
762
1792
0
2303
2092
726
785
1204
964
702
937
843
920
969
846
1014
943
1219
3221
3
1020
1108
2630
800
2
1666
1251
744
760
1060