17946
0
19783
2
25669
1527
32302
2535
7793
4
3117
8
796
6
3765
5392
11
3573
21152
12459
3
1239
1
3546
1162
2108
3297
12
2586
1623
1267
1843
1243
4585
10
5820
854
4074
2932
2258