5849
5
718
1
3715
778
784
828
4031
1112
2959
759
5753
10
2062
675
0
4360
5919
2
4946
18
665
693
2290
2646
14861
7
637
459
362
742
479
391
1500
560
1916