723
212
140
4
697
885
825
432
230
561
57
515
534
38
617
563
280
96
950
408
645
43
334
214
637
67
786
413