21152
8
2593
1
1660
4
3298
2
3248
3575
4228
3
1446
2184
297066
0
2711
2446
2568
5151
2911
9
4651
398656
19
550
4724
1942
2082
7893
2378
6753
17
2676
108797
6307
10
2386
2405
2245