25669
0
19783
2
3008
3
4044
5
32302
4471
17946
2964
1
2535
3125
2512
19932
6
5746
23
1849
1461
3354
9
2901
4187
10
2139
4
5440
8
3498
948
2204
2337
2478
603
3176
1672
2903