787
0
2211
392
714
505
15482
15
472
418
8116
6
1636
363
458
4376
7
422
63
414
553
1563
1
246
1894
373
573
543
913
661
2972
929
2
650
846