25669
0
19783
2
1777
32302
1558
2505
4642
3
1528
1412
1
3791
7
1935
1162
5440
8
2921
5
2535
2110
1228
400
3354
1815
2932
3107
2258
24337
22
3498
4
774
2337
1449
456
1832