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
1736
935
963
15350
1390
1928
2670
1917
832
993
1095
1626
878
1949
966
1061
1142
3965
3769
861
973
821
937
3502
2164
1899
3662
2391
1170
942
3703
1254
21031
1236
5835
886
4139
1667
1114
2392
948
912
948
985
900
1339
1975
2127
1943
842
1651
1073
1855
5503
814
3383
1346
3922
1020
816
773
1119
5604
6961
831