2450
1533
1088
2335
1188
1134
928
1009
1357
1584
1883
1084
1019
988
1782
4950
920
957
2185
1023
1372
4961
1761
2360
1439
1600
2114
1928
5258
1742
2762
979
4001
7023
1795
929
2825
885
888
1822
1097
2285
7099
867
2227
865
3400
13577
935
29067
2557
817
5094
1180
827
16929
7236
2481
3921
1035