3841
2805
1137
1140
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
744
2502
1600
2930
2344
985
6961
1981
3803
1302
1152
1574
3253
888
1334
772
963
995
1092
1483
869
1587
896
962
2546
1592
1088
1302
934
827
1626
912
959
3148
2198
808
2567
1590
2127
6934
2272
3248
1022
1191
1077
1329
2820
830
1492
3030
816
1105
2898
4704
1191
943
2235
1546
948
2964