3066
7
2233
3
3024
2271
4
1484
0
2122
2
951
1
3543
9836
15
1744
1446
1458
1988
5
2740
12621
22
6779
432
841
2153
6076
1179
7159
10
3991
1102
5183
8
4684
2623
6
2395
2938
2080