2740
3
5151
2
2911
9
2271
4
1484
0
1942
1
3543
7
9836
15
1744
2711
1988
5
12621
22
6076
7159
10
3991
5183
8
2623
6
717
2954
5950
2866
17402
2023
7034
4651
398656
19
3971
3183
3919
8527