2455
842
1136
2938
1104
1377
1456
817
1000
1623
987
1378
1059
1211
1693
1414
788
1839
1421
1725
812
1733
1339
734
695
5807
1136
1670
4313
799
827
1008
1060
1537
1578
1590
1197
912
862
1032
1998
1279
1491
748
1770
4426
1271
771
920
872
951
886
1091
1627
891
3868
2018
859
755
748
924
599
1754
938
872
704
1265
1301
3879
1745
1754
741
828
1187
29921
1047
1155
928
2788
1001
789
1439
1274
1146
1170
1136
1003
709
956
848
807
674
1255
775
1345
855
3707
1000
915
2488
761
1655
836
2411
3753
1259
979
878
1486
783
1531
1545
1034
834
1352
1853
1088
1107
709
779