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
2794
976
3260
1452
809
748
1718
986
1089
926
1743
2366
1021
734
1182
1781
1168
675
1800
998
1709
881
911
1113
1131
834
1331
861
2019
4367
1680
755
976
769
1093
1448
1842
3222
871
952
5351
1747
675
854
1119
762
1318
868
739
765
1579
2707
1480
2192
778
1128
820
7765
925
940
1004