21152
8
249
0
2593
1
3323
2
2669
2342
841
3657
1181
496
297066
4734
15
1950
2711
3485
7
1526
2911
9
1282
2530
4
5151
753
4651
3
2243
6
2676
398656
19
3644
2262
1262
1243