3378
2168
20678
2692
5567
2161
3919
820
1074
825
1328
1710
1742
749
697
780
1593
803
714
766
3631
853
1141
1326
873
2251
992
3201
918
754
618
3143
876
786
925
892
1013
1304
966
1883
789
1044
1185
972
804
924
787
683
859
793
872
1300
786
957
919
721
693
731
1693
2170