1995
12435
1513
918
1086
2414
967
897
874
1208
1031
807
776
1070
865
953
896
1212
1105
1175
775
1577
1304
1329
1678
879
841
6773
910
1579
1237
1667
1035
878
1674
2283
942
855
887
1042
1040
5819
1674
800
930
900
1170
840
3878
2928
1398
875
1453
1407
1031
1067
5656
1122
831
4943
821
857
1339
1088
936
927
1987
923
1787
995
2579
860
1468
835
4138
876
818
8138
1454
1639
857
882
1628
948
849
2762
2546
1154
1507
824
2184
821
9627
2249
1819
1001
2929
6587
1359
977
838
1191
986
1545
1066
5644
3136
1649
921
2836
941
1595
803
858
5281
2893
1989
925
895
995