104
0
334
1
3856
7
1482
2197
3
3860
4
853
1432
1576
680
775
115754
18
2644
191
1347
2
597
9479
9
614
275836
370
792
1061
720
483
708
512
1809
562
6
4236
14
1051