787
0
431
366
284
828
574
359
562
1161
968
367
1362
401
266
245
25137
3644
846
799
1664
970
2132
4045
1417