426
0
3594
10
5597
8
691
1880
1
730
3575
1630
3
605
866
991
793
174730
18
1078
718
388
284
571
153
621
2632
5
1267