7793
4
25669
0
1828
3
19783
2
3090
6
1766
2903
2932
5212
32302
2535
2688
4358
21152
8
1431
1
2219
1603
3498
3080
3673
951
1547
2990
1015
8072
1751
1087
2173
2921
5