1400
1
85
299
190
146
787
4
1010
532
6
114
610
338
668
83
200
304
124
466
92
2
2486
27
316
282
884
102
356
543
76
497
5
620