743
1179
2122
2494
4557
4300
702
1896
1110
1067
685
1056
1084
836
1997
664
771
646
1117
887
849
921
743
820
1542
1025
1578
1008
1032
1674
1887
706
991
1612
1036
1047
858
1007
1550
5265
2459
1359
1014
820
864
2419
4959
1886
993
936
2922
1462
933
763
3106
1461
632
896
2774
666
732
789
1157
1389
997
863
713
1869
672
732
655
752
792
1626
980
1446
1408
810
843
723
635
955
1234
2604
778
964
1507
906
771
6675
861
897
1821
3058
3124
766
1505
990
1066
1419
1495
1523
1175
1268
1514
1470
1784
1455
1900
1171
870
973
924
1027
1057
981
935
2988
1619
930