791
0
25669
572
685
19783
2
980
1
578
653
2524
549
4471
616
1028
609
521
4027
3
484
562
668
2996
1386
8527
9511
5
914
1204
534
3369
3789
20
2904