4035
923
851
963
876
977
1034
1374
1270
997
1333
1014
1085
1442
2281
907
2505
2635
1315
873
888
925
1111
1400
1259
1166
1508
1097
928
1067
993
1155
961
833
1291
1358
1004
973
893
1250
917
2269
1122
840
2654
1154
1155
1021
3344
1501
1745
2574
928
2415
938
1047
945
866
1029
919
781
2123
2707
807
3990
1412
881
2269
891
2929
3803
3280
2283
872
859
1324
841
878
1023
753
1101
847
1896
1434
785
1699
800
992
916
840
826
819
2387
1016
1580
1050
3154
1052
1190
926
2078
841
1955
2591
2328
2837
1002
1268
1168
884
5041
1535
2611
6573
951
1213
2572
820
2266
819