892
350
210
125
375
177
559
124
940
391
517
128
347
194
1713
1051
526
139
200
75
534
114
322
62
498
218
217
143
446
113
110
52
366
137
293
128
135
40
488
159