1050
2103
684
1100
1794
4707
931
795
8946
761
870
5834
3903
728
709
730
3343
1387
801
847
626
1098
925
1697
3022
1560
2257
845
1259
773
2418
1129
827
1418
1570
780
1281
908
1365
5117
740
872
1174
824
788
841
799
1801
1018
1973
1235
759
807
926
1064
749
821
688
743
1342
933
906
1103
1407
851
1640
795
689
754
2815
753
1181
1020
3164
1302
1089
1124
959
910
1283
923
1554
3610
1000
2373
1316
2889
1305
1120
1417
3316
866
1294
1796
1393
830
1221
716
920
777
782
928
6824
1049
2117
1743
1121
979
767
1299
782
866
1374
709
783
1762
42384
643
1531
1394