1782
2964
4430
976
1188
682
731
1053
726
989
2053
824
829
1823
927
1088
804
2731
734
1015
865
937
1652
648
2674
1351
800
1023
3031
1446
906
1378
858
683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1438
1133
987
1292
3024
988
974
622
685
1144
810
743
2967
1841
1546
727
866
606
2723
948
2434
1250
1206
2902
5778
955
643
2205
1217
4565
1247
637
778
892
865
645
1963
1968
1520
684
2748
839
1479
1603
1277
1863
1444
804
2540
786
658
1762
943
688
718
767
716
728
1135
1037
746
696
770
976
769
926
785
722
1383
2047
1957
1438
3256
856
879