3374
2166
20671
2691
5565
2158
3919
819
1074
823
1328
1707
1741
748
696
778
1593
801
713
766
3630
852
1140
1325
872
2247
991
3201
917
752
616
3141
875
783
924
891
1012
1303
965
1880
788
1043
1184
972
804
923
787
683
857
793
872
1297
786
955
918
721
691
730
1691
2169