6974
25379
3093
3406
2384
1185
6419
1051
1149
696
1126
1314
5115
1168
826
683
577
993
735
1209
2034
849
899
775
795
818
1376
1105
671
905
687
849
917
733
686
1315
1012
707
791
814
671
2570
3111
730
750
656
805
1065
792
677
688
934
905
1456
1138
743
726
689
783
732