1135
909
952
1144
1241
1080
944
3431
1074
861
982
890
1392
1110
985
1244
2949
1946
1651
2278
3692
1219
2080
2342
1531
7803
1910
1811
1595
2385
2506
4988
1701
2520
3669
3962
14087
2515