968
1036
1757
1215
1199
1378
4006
1362
796
989
932
842
885
1621
1522
833
2355
820
958
15830
1256
1171
1044
1012
971
1092
2053
1507
5679
868
2200
1010
1117
925
1625
1803
1001
857
837
3705
14720
747
819
1235
1273
1012
814
981
759
809
993
917
1390
904
2450
1071
5083
894
2628
1020