21152
8
785
0
2535
2
2727
1
1825
2243
6
1371
4944
2055
1844
1111
1140
1277
4383
3
2911
9
4651
5151
2960
2676
2405
1558
2740
1348
2082
30334
3498
4
1860
2622
6139
2377