5271
2
156
1
102
190
146
114
610
338
532
6
259
86
283
316
1400
1736
4
105
648
106
928
181
1099
8
570
392
479
342
211
230
357
869