2574
1
1787
2727
2
2855
3
5223
9
4016
4445
9088
8
3691
5
2749
3092
1452
6052
10
292
0
755
180849
2125
1879
2526
2091
16550
27
1861
346
2198
510
1842