17946
0
32302
25669
19783
2
3498
4
21152
8
3090
6
7258
1461
2535
3575
1
2707
3453
2352
1698
3248
2932
2529
7
2184
1509
5
12621
22
2350
3779
3765
1748
608
1153
2446
1566
2749