21152
8
556
0
2593
1
2558
3
297066
7501
1807
8262
12
1827
2100
2
2711
2184
6
1298
1477
1502
5151
2911
9
1637
4651
398656
19
10813
7
550
4724
1942
2082
7893
4
2378
6753
17
2676
108797