1465
1
2289
4
648
758
596
450
1595
2
2847
858
3
1375
0
727
2420
6
772
98
1975
784
825
1965
1043
2115
1071
483
689
703
916
1019
1164
622
1018