1030
1041
1637
819
1058
957
1014
908
1780
1605
1017
986
777
1661
882
997
893
1359
1080
930
828
1799
1569
999
1605
1452
1020
1031
5265
1385
875
868
874
921
1953
5546
1267
2403
868
843
952
943
869
1265
961
848
1144
840
9757
826
833
891
1666
1924
805
997
1185
785
873
1415
1080
852
899
1040
5254
4493
1133
2028
890
1479
1169
1141
898
913
1106
848
1314
807
817
973
1469
1205
1074
919
827
747
1124
932
812
1043
1346
949
818
897
784
1202
1146
957
1205
849
755
952
801
3542
2876
1304
922
1016
1042
1712
952
984
1679
1917
832
895
1400
919
2145
922