3429
1176
713
1314
2257
1024
762
758
645
3462
687
790
1308
699
728
846
714
767
766
1072
751
1276
757
1539
1224
2284
883
670
680
837
777
809
13205
780
16120
649
1758
1058
2166
819
847
793
1083
1062
701
774
6519
879
781
691
751
982
624
840
1170
789
790
926
848
797