390
0
691
394
351
5605
633
574
899
2211
798
543
699
2730
6
5135
4
1346
2657
3
529
918
1824
2328
924
291
322
1612
953