912
618
391
176
1005
469
975
100
475
154
401
61
462
106
578
144
389
145
365
177
534
108
518
152
145
19
294
37
580
40
580
175
542
159
539
181
519
153
521
214