1837
1
928
2
2439
1179
1960
1742
5
1525
4512
3295
3
800
955
806
914
523
762
687
787
821
1090
879
1582
6
1108
2190
1158
549
621
996
4
778
554
533