21152
8
1734
2
19783
2763
0
2903
3
2911
9
32302
2535
3765
4
2711
194
4651
9611
398656
19
6327
7
1864
1
7893
3090
6
2666
5151
17946
1875
5
2932
2676
4926
1942
25669
1518
13499
2258