5978
6
2711
2
21152
8
3910
3
2593
1
297066
0
398656
19
4945
3453
3062
6105
2738
2245
8582
2629
3014
20
2001
562
1691
11153
3782
1268
4383
4
1087
5151
2911
9
2763
4651
2496
3372
11