25669
0
4471
2
469
572
717
1
596
1970
3765
4
337
484
919
14
475
894
392
914
1390
2524
493
3107
7
1189
571
1320
995
534
1105
2189
3690
2771
1103