25669
0
19783
2
1849
32302
1512
1
3176
2964
4471
2366
2986
4044
5
17946
3490
2535
2907
3227
3125
4757
1498
1461
2551
3
2349
5033
15
948
3008
3498
4
2149
2478
5440
8
2337