486
509
343
256
356
0
283
85
165
191
1,522
3,390
506
86
815
583
434
635
664
516
2,535
250
321
515
183
747
400
254
588
73
192
163
657
244
164
2,561
259