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
11485
855
732
2389
886
692
1927
2233
832
2488
855
893
813
976
805
1035
2910
716
1420
971
1730
771
613
2505
849
1601
1752
789
836
769
795
755
744
717
1303
790
685
887
793
808
707
988
1586
659
982
755
798
1715
729
1217
1076
745
1395
1682
952
688
747
2131
4925
985
1161
599
913