929
1140
1466
1232
937
896
1191
877
2298
1020
1520
927
4416
909
767
954
875
14106
1195
2042
10204
1154
800
763
992
5773
2138
1087
6766
975
844
1190
1201
885
3269
975
994
812
865
1376
3523
834
769
943
1792
1566
993
798
1084
1246
885
813
831
1125
1847
963
903
976
987
2998