675
0
2702
798
266
3429
3
2123
685
4431
2
515
1
1841
7
259
663
3171
5875
820
1512
479
408
2328
4
2302