787
0
1504
320
422
363
2211
472
1199
559
477
1454
558
1665
1529
1553
464
1636
561
1084
3700
1853
760
1563
246
458
2972
249
63
46
392