876
394
716
186
474
166
1629
982
283
104
824
131
666
181
3791
1980
1696
782
512
176
500
266
650
255
750
307
621
284
125
50
555
185
589
130
566
232
458
258
764
227