34628
7
4010
3
2585
212225
0
69639
7970
4
143525
11
3454
5
8019
307676
9
1158
18
2263
98616
31
26677
1267
3612
1
1450
470
1163
791
4265
1293
1264
1231
3101
15327
6
3238
15
1117
2
1360
1808