496
0
300
2999
3
467
1380
1819
1
1606
830
868
1568
1787
662
2131
1000
19944
2
1814
801
802
3090
6
2377
673
1526
2571
2903
2932
1992
528
1749
2535
2110