21152
8
20163
44
297066
0
3680
2
2593
1
707
903
2082
2788
2711
913
5151
2911
9
421
4651
3
398656
19
2181
5
550
10827
4
4724
763
1942
2972
985
224
7893
3551
10
8527
1704
2378