787
0
2727
2
802
384
19279
392
1056
1
422
381
2337
1348
31535
12958
5
246
486
58
255
1850
996
2369
647
3373
1736
1824
2673
2198
527
509
501
165