2525
4
6095
9
2593
1
1991
3
3546
5717
1507
14861
7
601
2676
297066
0
2324
1289601
21152
8
101415
109
19079
6
2469
2711
2
4651
2493
18
2911
7258
2145
695
2054
4465
22
181997
11
7978
3354
5151