2479
1160
501
99
934
305
604
194
605
184
96
57
443
116
346
90
188
151
403
30
343
82
435
179
389
119
189
66
481
89
336
134
313
184
369
181
587
130
512
53