2992
6
2530
4
21152
8
1315
1
2593
866
297066
0
1176
2
844
773
2711
2276
5151
2911
9
787
4651
3
398656
19
2142
550
4724
1942
2082
7893
2378
6753
17
2676
948
108797
6307
10
938