2095
4
391
0
1084
536
419694
9
3865
3
714
1773
2668
2
1658
1
25137
846
296
631
561
892
2459
475
1725
116
1263
928
78
1711
408
492
295
3747
745
558610
6