938
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
2284
5243
1002
808
941
2591
2838
1247
822
1034
1581
1354
847
820
2010
925
894
819
5669
1026
3125
926
942
3803
864
964
803
854
1102
753
1123
2908
3567
1456
783
791
900
2079
2213
2329
883
762
2267
4149
1286
945
1467
1025
1225
891
1387
1302
859
833
874
2320
1291
1896
828
1467