813
1247
787
3015
1071
823
685
992
1062
1228
960
1071
1013
1158
1076
1165
1106
1863
4915
2323
1311
1081
1177
1006
1099
818
1087
1018
1440
1980
1143
2106
1132
2252
2398
2521
1289
1024
1284
1072
1073
974
1423
1236
1109
1365
1090
1296
911
1322
1489
1778
962
789
970
1245
1513
2425
938
1880
1788
1386
951
1166
1594
1476
944
840
1116
1438
968
619
785
658
2506
1413
813
1584
634
1228
4993
655
829
1760
717
2484
902
1465
1004
609
944
1839
681
894
2090
1054
3258
2371
956
956
705
1280
1862
879
724
714
1397
649
839
696
645
2773
1185
2407
870
689
759
940
647
896