25669
0
17946
32302
1461
3498
4
19783
2
3090
6
572
607
7258
14
758
1189
501
4044
5
2996
2535
1449
413
1849
3125
1028
1239
2349
3
21152
8
495
1056
756
484
1193