2000
1
576
4594
710
0
503
1152
3659
14
46414
31535
584
300
363
458
653
2152
1779
1009
1232
1488
2
2693
3
1045