3066
7
2233
3
3024
4435
1484
0
10423
1
1744
1988
5
9836
15
1196
2271
4
8527
3971
717
12621
22
1337
2
6076
7159
10
5183
8
4684
2623
6
5950
2866
17402
2023
7034
1458
3183
3644
3919