786
1546
1020
1241
718
970
776
896
2158
2104
2564
1752
1230
1109
643
14734
979
1446
826
1661
1479
1167
829
815
981
1478
1516
1785
2220
2867
964
1558
4418
1586
778
981
942
1307
663
1482
1329
984
1386
965
1741
1176
1199
2908
773
1305
1349
1207
2351
797
920
876
1540
724
2019
1225
1980
991
2150
1760
640
679
1284
999
1788
1239
1060
742
930
1675
1336
1161
852
1390
689
1392
671
3486
897
746
908
809
2280
771
3967
948
6142
1282
854
1748
3258
918
730
1749
1048
682
955
1399
1059
1690
907
1538
1563
836
742
946
992
685
1004
889
1092
980
1199
1994
819
668