25669
0
19783
2
32302
2535
1502
1
3107
7
3498
4
1320
2578
2114
5439
2209
3
851
2268
4044
5
3429
17946
6499
1373
4179
989
6100
15
3125
891
1135
1883
2133
1092
1129
929