1014
1629
3978
1233
970
912
2275
1169
1396
1847
932
3126
916
10609
1372
1538
854
1166
1031
988
1030
867
1073
867
948
1322
1949
1054
2539
4076
1229
949
1022
1887
1760
1561
930
965
3346
1663
1436
1053
1202
989
1163
2266
1337
1264
1876
3826
1021
1202
873
1927
1086
943
1022
1003
924
1077
765
859
1044
966
971
1701
1141
888
1228
826
796
940
866
1411
962
808
3184
802
776
948
875
925
883
749
851
6465
1206
1272
955
1795
783
770
1122
919
834
786
1069
2639
877
1775
901
910
1141
1035
859
1377
877
1111
1085
977
940
761
1106
915
1202
3854
1185
1144
858
823