1459
7
939
2
682
0
1903
1105
817
857
1
600
3
482
527
1965
5
1576
869
864
6
798
1358
828
1260
880
539
1333
645
744
838
1308
981
3010
1864
952
991