1622
5
2727
2
2855
3
3251
6
5223
9
4016
1
9088
8
3691
1730
2749
3092
1452
3353
5617
2587
3257
4
755
180849
0
1879
2091
16550
27
1861
1973
346
2705
1336
3967
2084
510
1842