1837
1
928
2
2439
1179
1960
1742
5
1525
4512
3294
3
800
955
805
914
522
762
687
787
821
1090
879
1582
6
1108
2190
1158
549
620
995
4
777
553
533