1173
2507
1032
2283
2439
1100
2326
928
2638
18466
1370
967
1024
1164
932
1747
889
1265
879
1575
855
1114
876
2577
1522
1083
1360
2376
3452
3618
1071
3346
1050
982
940
973
907
2418
1157
1000
4201
1082
896
3020
1459
3122
2959
2012
965
925
869
1145
2314
1550
1016
887
1252
908
941
878
951
947
900
1553
3070
1213
890
1968
924
1050
960
838
3803
956
871
873
859
1535
1202
958
979
1896
884
2591
819
886
2320
2572
2611
944
1036
753
11377
4148
945
878
840
1002
2282
831
2520
882
900
6573
790
3154
3356
1327
940
963
1301
5041
2366
2266
2295
5667
2973
1497
1698
1168