1551
2
2275
1824
0
25137
17353
2727
3691
5
1020
4111
2881
19279
31535
3114
4
1557
968
2199
1
2758
1125
467
2987
4465
7
1098
2749
2299
901
1996
683
2328
3
1463
2484