968
1036
1756
1215
1199
1378
4006
1361
795
986
932
842
885
1619
1522
832
2354
820
958
15830
1256
1171
1043
1012
970
1092
2053
1507
5679
868
2200
1010
1117
925
1625
1803
1001
857
836
3704
14720
747
819
1235
1273
1011
814
981
758
809
993
916
1390
904
2450
1068
5083
891
2626
1020