2906
2
847
1
1757
1467
775
21152
8
2593
4258
1606
9036
9
297066
0
2711
1991
3
3618
5
10183
14
5151
2911
3841
4651
398656
19
2455
4
2428
5919
2462
928
550
4724
8162
1942
10293