11153
8
21152
1992
1
2593
2448
2
297066
0
2711
1880
511
5151
2911
9
4651
3
398656
19
1049
550
2281
1762
2110
4724
1942
2082
7893
4
2378
6753
17
2676
108797
6307
10
1289601
2386
1568