9300
1531
3831
2418
1395
1809
1094
2362
3406
3150
2062
692
6181
1010
717
2214
716
1201
728
1015
1100
808
1548
15144
718
695
841
778
660
1053
1364
1208
1065
905
1318
782
701
923
638
962
1750
940
681
683
1188
1521
734
1300
908
777
1113
5115
913
769
749
1196
737
1233
815
764