10996
5
2271
4
2382
6
4100
12621
22
2667
1
1960
0
6076
15
7159
10
5183
8
2623
5950
2866
2
17402
2023
7034
3183
3
3919
14589
12779
1957
2041
2313
2075
4435
4553
4821
1484
319
1386