1050
1
662
828
954
2
703
1211
696
1031
620
950
838
5
4366
0
574
720
994
4
2654
1199
672
1001
777
915
1351
3493
3
883
604
548
1047
1094
736