83
1
542
2
178
1096
8
570
229
980
7
390
340
210
354
298
230
85
418
124
88
165
37
120
870
3
550
500
1168
16
79
168
291
73
606
349