347
136
2
39
22
1398
901
9
28
264
2063
369
688
9
6
15
46
322
8
63
11
313
149
81
344
53
407
5
733
160
113
121
328
100
599
367
9
114
114
306
21
665
334
144
302
1125
8
1018
16
723
212
377
