1338
2
1100
1
3680
3
863
830
1710
2369
5
540
798
7
384
3397
945
1815
2971
1742
954
1050
520
1102
1574
1306
4
1011
990
804
838
662
723
777
912
573