120
685
6612
171
323
444
566
193
10
181
413
324
354
496
5910
192
19
311
241
8814
298
152
40
393
443
352
453