9298
1530
3830
2417
1395
1808
1093
2360
3405
3150
2061
692
6181
1009
716
2211
715
1200
727
1014
1099
808
1548
15143
717
693
841
777
658
1053
1363
1207
1064
904
1317
781
701
921
638
961
1749
939
680
682
1188
1520
733
1298
907
776
1113
5114
912
769
748
1196
736
1232
815
763