21152
8
2593
1
560
4032
12
746
297066
0
2711
2
810
2173
2258
2228
4601
737
3060
5
5151
1549
2911
9
2428
4651
3
398656
19
928
550
4724
1942
2082
512
569
7893
4
2378
1046