2716
4
7334
3047
10
2855
3
5223
9
4016
1
9088
8
3691
5
2749
3092
1452
780
0
755
166543
18
180849
1879
16840
15
2091
2
16550
27
1861
518
346
1322
1005
510
1842
5477
876
488
9355