2745
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2401
1078
933
1008
2295
1480
873
845
908
957
847
892
1684
1471
1267
946
863
1906
993
927
1966
2231
1073
1419
898
1792
1668
866
1142
1480
1307
864
910
969
910
1196
1162
830
920
819
984
1556
1057
1154
1070
886
1237
809
826
1909
793
1011
2006
1106
881
855
785
797
2647
789
1732
872
1012
886
937
826
1202
1535
882
2028
1419
1379
942
3329
871
860
836
977
1249
944
1060
835
856
774
838
817
855
826
1357
2622
1031