5950
10
6466
1
17402
4
2623
6
2866
2
2457
1957
12779
8
9836
15
960
7159
521
1448
2740
3
2420
2133
3315
3063
3919
1059
12621
22
3169
1599
0
6991
5183
2112
6076
4435
4553
1066