886
706
511
486
194
3
442
1079
1062
1024
884
712
17
14810
936
394
34
432
41
341
352
332
28
5
968
335
964
6