572
0
25669
19783
2
3090
6
2903
3
2932
8527
1
1050
1534
5440
8
4358
2287
21152
2996
929
32302
2258
3080
7034
1015
496
467
2366
1289601
4
2921
5
1606
1819
6822
766
1047