21152
8
108797
0
3090
6
2903
3
2932
2
1015
1
2669
1694
6236
10
951
690
2996
564
3080
1743
843
25669
1301
2044
1787
1459
1468
3013
15
3206
5
716
2989
1537
2823
1077
1365