2405
1
2556
4
829
0
2865
2
2763
3179
2761
2004
7893
444571
9
3503
5169
398656
19
21152
8
2410
5978
6
2758
5
2911
2377
2082
5151
4651
3
297066
550
1200
4443
4724
22458
11
1736
2676