9613
3850
1094
178
2152
647
3297
1062
994
310
1105
215
1577
411
1094
360
593
172
864
157
1110
361
2479
1160
1664
678
776
283
965
149
727
223
2409
1084
815
280
952
211
604
180