594
1
2139
4
1179
2726
8
504
0
493
167
83
804
4775
2
1808
7
944
128
2595
2466
5
1189
432
617
356
2377
2089
329
1055
2132
1212
497
5075
1635
1282