949
795
1182
789
6612
730
1076
736
1617
745
749
1050
3172
2656
832
1131
1120
840
692
777
2737
816
1374
1036
1992
1143
910
964
876
744
1263
1485
903
3310
857
2248
1315
811
719
701
916
1152
1095
986
2003
1278
25532
743
1660
759
729
992
1634
804
950
3741
6798
13558
796
2392