846
1
405
558
2
1010
155
190
146
610
114
532
6
338
141
668
4
282
884
316
258
85
5260
543
983
7
853
890
536
355
210
1996
392
477
850