21152
8
2465
2
3090
6
1092
1
2799
2903
3
2593
2932
19944
1730
0
4572
5
297066
3080
1506
2007
5726
785
2995
1549
2711
2911
9
4651
398656
19
1599
1246
1403
1830
2425
7
4453
4
2426