265
1
807
832
2
1150
595
4372
10
1430
7
792
3
688
537
140
489
250
131
174
141
1008
143
122
149
429
328
401
2124
687
651
746
845
2188
4