4417
3
4051
1
2975
11899
5
2060
2
5882
4
7935
18
12430
3053
2074
2413
4646
7636
14
2901
2168
2973
2999
2267
3169
1954
3324
3172
1864
7711
22
5861
8
18214
0
2263
2869
2343
8507
12