556
0
251
774
705
471
863
1
263
2690
933
483
770
1683
846
1103
707
472
719
445
1866
3
1743
3990
1617
2555
4
663
1516
513
3054
2132
503
1942