1084
1507
2200
993
1057
721
1083
1122
3062
1195
1977
779
2914
829
1256
750
961
1225
21042
1733
1414
8255
823
21317
3641
726
758
885
2426
867
792
751
619
1506
835
717
1167
765
1065
1138
746
773
3946
1190
774
3005
1105
854
1484
804
1188
1149
6877
809
6238
15790
2338
1744
9375
1101