25669
0
4471
2
758
2524
572
2999
3
8527
1
32302
938
2663
914
14
475
2578
969
1788
1193
2439
3168
931
5402
9
1070
3660
420
2399
883
3159
3107
7
576
1189