459
413
122
71
13
212
344
15715
335
341
7
1784
1369
25115
772
534
441
392
24
482
906
712
261
471
1
855
841