21152
8
2593
1
7567
6
297066
0
8440
4
5621
9239
5
2711
2
1979
438
4167
2911
9
5151
4651
3
2676
398656
19
2480
12661
550
1942
4724
6307
10
2378
2082
7893
6753
17
108797
2740
2386
2405