798
0
505
2143
679
456
2000
1
422
1610
1101
403
602
1557
743
409
1045
467
745
2490
5875
1661
1949
1085
2328
482
839
787
1603
400
303