2574
1
1969
2727
2
2855
3
5223
9
4016
9088
8
3691
5
2749
3092
1452
755
180849
0
1879
4895
2091
16550
27
1861
346
1322
1005
510
1842
5477
876
488
9355
1922
8969
780