4115
35475
1760
2755
5390
850
3587
1374
2686
801
2814
650
5412
1299
1266
696
749
1114
1079
878
679
13209
958
667
709
709
1017
762
810
738
751
801
1053
929
615
1340
639
748
746
743
743
777
1847
798
725
704
1205
853
716
674
757
944
653
1202
650
778
1246
742
1135
1222