829
1
1543
2
5425
23
1557
0
2306
2659
4
415
896
1203
2086
1256
3753
3
1379
2914
5
120469
35
19034
6
196
479
266
675
430
767
6726
7
2748
905
381
401
948
4964
2608