804
250
610
177
459
242
232
96
1907
1047
574
36
517
92
877
321
329
222
221
98
455
189
587
182
329
51
326
126
591
121
224
175
526
132
444
292
582
26
521
82