4508
2235
1198
1031
894
3087
3785
1713
1882
1187
1702
2834
910
1618
1358
943
919
2597
886
980
1986
5531
1696
1085
1065
1079
883
1215
939
1981
985
2282
5308
863
1062
838
1970
846
823
1594
942
804
872
1134
1702
1490
923
986
899
905
2022
892
6193
919
7638
2605
854
1074
2413
866
991
3415
1742
760
1667
1044
1058
890
925
881
1051
953
1077
1162
2702
820
859
1068
2183
4470
904
1107
9694
2478
1092
6380
3604
1035
886
1741
860
1937
2836
838
2241
1089
1471
1917
1761
1106
1639
1621
4138
779
1156
934
1124
1513
1191
1007
1787
1596
6820
1047
1350
8491
2065
1652
2055
1083