240
0
657
1932
1
78
3878
3
449
353
699
615
2082
11
768
1645
8125
647
5713
73
3803
482
286
637
835
2683
792
378
1949
1639
4
516
1058
918