25669
0
19783
2
572
32302
2535
2996
14
3498
4
2177
1
2468
3
4044
5
17946
3125
1189
1461
2100
2964
662
1711
1603
758
673
2595
2478
4179
685
1087
496
830
1338