1975
2
2420
6
727
1
772
1965
1043
0
2115
4
2847
1595
825
830
12708
13
1018
984
850
942
834
505
665
7046
1128
483
784
703
689
916
1019
1164
1071
622