2966
11
1031
1
2911
9
21152
8
9877
6
1657
2593
5169
108797
0
3551
10
297066
700
2765
2631
2711
2
2024
3
1353
17970
15
1855
6053
4
1294
5151
1289601
4651
398656
19
2899
589
2757
189326
550