873
2718
849
1001
2603
791
876
787
871
972
832
844
967
1129
863
885
868
1281
845
1195
834
906
1004
879
859
927
808
926
1348
1425
876
902
956
1338
1928
852
796
841
1397
3300
3280
1141
816
1467
2654
1299
1670
994
1447
976
831
1100
986
2079
923
875
1414
1440
1121
3934
1242
929
3069
823
1145
1281
1133
1380
885
1764
1249
1118
1424
1313
831
862
1078
2019
1354
855
777
982
5392
793
1246
884
1416
2347
751
3161
1479
1026
1226
1752
824
934
1328
867
2010
996
824
1363
1031
2123
1332
883
1114
1547
966
1552
870
3113
1265
807
923
846
1198
960
1185
918