3397
911
1459
380
441
166
443
97
108
27
365
53
498
6
509
154
333
111
361
16
151
58
588
153
412
56
489
136
387
18
281
91
483
90
187
65
273
109
562
159