3871
2
2794
951
1
1618
841
3470
5
432
0
2886
6076
15
1550
5183
8
2883
5950
10
2866
2152
17402
4
2023
3991
2133
3183
3
5253
2740
3919
2420
2285
19944
1868
12779
2343