829
383
719
364
441
132
411
162
650
87
393
134
591
207
192
64
624
108
572
111
490
75
424
88
409
219
370
262
617
240
361
122
2310
1424
800
474
838
274
617
220