573
0
555
7039
646
1131
2668
2
1750
380
369
683
859
269
1857
1
1973
772
521
691
1222856
4
504
4126
6
474
872
20634
8
7952
1782
2190
846
2624
10
2800