1120
1
2940
796
6
3551
10
5169
108797
0
2243
189326
1289601
4
9511
5
17970
15
5771
174730
18
267612
1404
2
94424
3
297066
3186
3491
3014
20
5141
7
4133
21152
8
2102
1162
3085
3465
3485
2904
3316