886
985
1740
1006
1057
748
2740
16469
929
1140
1466
1232
936
896
1191
877
2298
1520
927
4416
909
767
954
875
1195
2042
10204
1154
800
763
992
5773
2138
1087
6766
975
844
1190
1201
3269
975
994
812
865
1376
3523
769
1566
993
798
1084
1246
885
813
831
1125
1847
963
903
976