589
141
1460
497
347
93
1066
610
375
179
629
62
358
73
658
224
314
35
439
13
508
165
702
219
441
121
611
65
334
78
699
144
317
108
706
198
229
166
184
63