3103
3792
1009
3043
834
764
955
1837
2183
926
918
818
2230
1940
1460
775
670
934
926
1890
1108
887
693
971
1012
1073
770
1080
2135
924
763
1470
782
929
1981
961
2928
699
1036
809
635
2003
1582
823
4609
5143
1077
2158
7096
1222
1015
672
784
1245
1677
3179
1298
758
1012
2559
1251
1304
2114
1349
1183
933
1172
934
701
11070
1244
828
723
4252
1433
1010
2158
1308
2331
1990
1104
714
4774
2321
831
801
2965
749
745
1524
2699
1165
731
909
1294
1408
3264
792
1275
895
1540
674
726
2346
899
1544
817
1117
830
1065
1022
3966
1433
1236
876
1092
794
1010
1425
1055