1351
2
11450
0
8826
1960
1
601
422
869
6
2701
1078
21162
34628
7
4010
3
98616
31
135825
1343
709578
4
195995
307678
9
943
3070
2058
1489
1439
5
641
559
954
315
987
2624
3101