1056
891
1337
3081
1100
2975
3390
1651
3974
784
3982
1041
2191
4095
761
940
872
1180
1645
964
2961
983
1376
2764
1175
1622
1696
1357
1698
835
1371
742
1138
1744
952
1725
873
1375
778
3567
1353
1772
857
1137
1110
941
1282
874
1650
1319
990
1426
863
1822
1122
766
789
828
1243
2611
853
1234
2869
922
1486
6209
1723
1466
1107
1807
762
847
5830
937
800
881
931
7781
939
2431
1634
2379
1251
1813
1091
825
803
3762
1532
1174
733
772
1839
848
761
2102
942
3485
1388
4194
1249
1735
4087
1343
1170
1347
1246
1373
3321
3336
1693
1472
1140
1746
2113
1029
755
1046
808
2402