2855
3
5223
9
4016
1
9088
8
3691
5
2749
3092
2091
2
1452
292
0
755
180849
1879
16550
27
1861
346
510
1842
656
5477
615
488
9355
1922
8969
780
948