2574
1
968
0
247
1222856
4
2727
2
2855
3
5223
9
4016
3691
5
2749
2780
6
3092
2091
1452
1968
180849
1879
35
16550
27
1861
346
617
1842
4336
5477
8
336
9355
1922
780
1390