1007
929
1753
820
1941
4991
944
1266
1063
1659
917
957
980
3543
1677
847
1302
819
1050
1154
1506
866
812
1142
1170
2577
1061
3907
902
1706
2481
795
823
5391
2420
1140
2585
3202
1356
999
1423
969
9422
934
1096
892
1110
902
2488
1040
1178
1542
832
1414
937
2101
1593
2043
7003
790